Wyndham Garden Elk Grove Village/O'Hare Near the airport
2550 Landmeier Road -
Elk Grove Village,
IL 60007